Big Huge Thesaurus

hydroxyacetic acid

noun

sounds kind of like